#ifndef __XML_FORMATTER_
#define __XML_FORMATTER_


#include<string>
#include<vector>
using namespace std;
class XMLFormatter
{
public:
	static const int bibliomisc = 1;
	static const int score = 2;//int
	static const int sentence = 3;
	static const int abstract_ = 4;
	static const int article = 5;
	static const int title = 6;
	static const int cons = 7;
	static const int date = 8;
	static const int articleinfo = 9;
	static const int year = 10;//int
	static const int affilation = 11;
	static const int authors = 18;
	static const int Pubmed_date = 12;
	static const int Pubmed_year = 13;
	static const int Pubmed_title = 14;
	static const int Pubmed_affilation = 15;
	static const int Pubmed_id = 16;
	static const int Pubmed_abstract = 17;
	static const int Pubmed_article = 18;
	static const int Pubmed_article_set = 19;
	static const int Relation_type = 20;
	static const int clue = 21;
	static const int arguments = 22;
	XMLFormatter();
	string Formatter(int,string,vector<string>*);
	int getStrings(int,string,vector<string>*,vector<string>*);
	~XMLFormatter();
};

#endif
